Video shared to the Citizen App shows a Philadelphia Marine Unit at the scene on the 2400 block of Walnut Street.
A spokesperson for the city police department said the man, identified only as John Doe, was pronounced dead at 6:16 p.m.
Click here to follow Daily Voice New Hope-Solebury and receive free news updates.